leading edge glove - Alemán Inglés Diccionario